Big Huge Thesaurus

tortoiseshell turtle

noun